//小搜索栏开始
#little-seach{
    height: 54px;
    width: 1090px;
    margin: 0 auto;
    .home{
        font-family: 宋体;
        font-weight: 700;
        color: #1A1A1A;
        display: block;
        padding-top: 24px;
        float: left;
    }
    .home:hover{
        color: #ED145A;
        text-decoration: underline;
    }
    p{
        font-family: 宋体;
        font-weight: 700;
        padding-top: 24px;
        float: left;
        margin-left: 3px;
    }
    form{
        height: 23px;
        width: 162px;
        border: 1px solid #e7e7e7;
        float: left;
        margin-top: 17px;
        margin-left: 9px;
        position: relative;
        background: #FFFFFF;
        .little-seach-text{
            height: 23px;
            width: 135px;
            float: left;
            color: #333333;
            border: none;
            text-indent: 2px;
        }
        .little-seach-submit{
           height: 16px;
           width: 16px;
           border: none;
           background: url(../images/seach-submit.jpg) no-repeat;
           position: absolute;
           top: 6px;
           right: 10px;
        }
    }
}
//小搜索栏结束
//筛选开始
#screen{
    width: 1088px;
    margin: 0 auto;
    border: 1px solid #efeded;
    background-color: #fbfbfb;
    margin-bottom: 22px;
    .title{
        height: 45px;
        width: 1090px;
        line-height: 45px;
        font-weight: 700;
        font-size: 14px;
        text-indent: 14px;
        border-bottom: 1px solid #edecec;
        background-color: #FFFFFF;
        span{
            color: #ED145A;
        }
    }
    .brand{
        width: 1078px;
        overflow: hidden;
        margin: 0 auto;
        border-bottom: 1px solid #f2f2f2;
        .brand-box{
            width: 1090px;
            position: relative;
            .left-title{
                color: #333333;
                font-weight: 700;
                margin-left: 14px;
                margin-top: 18px;
                float: left;
                padding-right: 45px;
            }
            .brand-list{
                background-color: #FFFFFF;
                overflow: hidden;
                float: left;
                width: 882px;
                padding-top: 18px;
                padding-left: 11px;
                li{
                    height: 14px;
                    width: 85px;
                    margin-bottom: 20px;
                    float: left;
                    a:hover{
                        color: #ED145A;
                    }
                    a{
                        color: #666666;
                        
                    }
                }
                .money{
                    margin-bottom: 30px;
                }
            }
            .check{
                height: 20px;
                width: 51px;
                display: block;
                background: url(../images/multi_choose_orgi.jpg)no-repeat;
                position: absolute;
                top: 13px;
                right: 77px;
            }
            .check:hover{
                background:url(../images/multi_choose_hover.jpg)no-repeat;
            }
            .more{
                height: 20px;
                line-height: 20px;
                width: 50px;
                display: block;
                position: absolute;
                top: 13px;
                color: #666666;
                right: 10px;
                span{
                    display: block;
                    height: 10px;
                    width: 10px;
                    background: url(../images/more-1.png) no-repeat;
                    position: absolute;
                    left: 26px;
                    top: 5px;
                }
            }
            .more:hover{
                color: #ED145A;
                span{
                    background: url(../images/more-2.png) no-repeat;
                }
            }
        }
    }
}
//筛选结束
//商品列表开始
#good-list{
    width: 1088px;
    margin: 0 auto;
    border: 1px solid #eeeded;
    overflow: hidden;
    .list-top{
        width: 1090px;
        height: 33px;
        background: url(../images/list-top-bg.jpg);
        .left{
            width: 595px;
            height: 33px;
            float: left;
            .sort{
                width: 88px;
                color: #333333;
                font-weight: 700;
                a{
                    width: 88px;
                }
            }
            li{
                height: 33px;
                width: 80px;
                border-right: 1px solid #e7e3e3;
                line-height: 33px;
                float: left;
                text-align: center;
                a{
                    color: #727272;
                    position: relative;
                    height: 33px;
                    width: 80px;
                    display: block;
                    .default{
                        display: block;
                        height: 8px;
                        width: 7px;
                        background: url(../images/list-logo2.png) no-repeat;
                        position: absolute;
                        top: 13px;
                        right: 16px;
                    }
                    .money{
                        
                    }
                    .much{
                        
                    }
                    .pop{
                        
                    }
                    .up{
                        right: 7px;
                    }
                    .look{
                        height: 11px;
                        width: 11px;
                        display: block;
                        background-color: #FFFFFF;
                        border: 1px solid #d4d4d4;
                        position: absolute;
                        top: 11px;
                        left: 10px;
                    }
                }
                a:hover{
                    color: #ED145A;
                    .default{
                        background: url(../images/list-logo1.png) no-repeat;
                    }
                }
            }
        }
        .page{
            height: 33px;
            width: 291px;
            float: right;
            .shop{
                float: left;
                height: 33px;
                width: 86px;
                line-height: 33px;
                color: #666666;
                position: relative;
                span{
                    color: #ED145A;
                }
                .line{
                    height: 21px;
                    width: 2px;
                    display: block;
                    background: url(../images/line.jpg);
                    position: absolute;
                    top: 6px;
                    right: 0px;
                }
            }
            .page-num{
                height: 33px;
                width: 63px;
                line-height: 33px;
                float: left;
                text-indent: 9px;
                color: #666666;
                span{
                    color: #ED145A;
                }
            }
            .front{
                height: 18px;
                width: 56px;
                display: block;
                float: left;
                background-color: #FFFFFF;
                text-align: center;
                margin-top: 7px;
                color: #666666;
            }
            .next{
                margin-left: 15px;
            }
        }
    }
    .shop-box{
        width: 1070px;
        padding-left: 20px;
        padding-top: 20px;
        overflow: hidden;
        background-color: #FFFFFF;
        margin: 0 auto;
        .shop-box-list{
            width: 1110px;
            overflow: hidden;
            .good{
                height: 430px;
                width: 240px;
                margin-right: 30px;
                float: left;
                position: relative;
                .good-logo{
                    display: block;
                    height: 68px;
                    width: 90px;
                    background: url(../images/good-logo.png) no-repeat;
                    position: absolute;
                    left: 1px;
                    top: 15px;
                }
                .good-img{
                    height: 240px;
                    width: 240px;
                    margin-top: 28px;
                }
                .title-s{
                    font-family: 宋体;
                    color: #444;
                    margin-top: 5px;
                    display: block;
                    strong{
                        color: #ED145A;
                    }
                }
                .title-s:hover{
                    color: #ED145A;
                }
                .money{
                    .logo{
                        font-size: 18px;
                        font-family: arial;
                        color: #F42468;
                    }
                    .now_money{
                        font-size: 24px;
                        color: #F42468;
                    }
                    .old-money{
                        font-family: tahoma;
                        color: #888;
                        text-decoration: line-through;
                    }
                }
                .time-people{
                    margin-top: 10px;
                    .buy{
                        color: #787878;
                    }
                    .time{
                        color: #5A5A5A;
                        font-family: Tahoma;
                        font-weight: 700;
                    }
                    .time-text{
                        font-family: "宋体";
                        color: #5A5A5A;
                    }
                }
                .join{
                    height: 30px;
                    width: 90px;
                    display: block;
                    background: url(../images/join.png)no-repeat;
                    margin-top: 10px;
                    margin-left: 1px;
                }
            }
        }
    }
    .page-bottom{
        height: 85px;
        width: 1090px;
        margin: 0 auto;
        background: #FFFFFF;
        .page-list{
            float: right;
            margin-right: 4px;
            margin-top: 20px;
            li{
                float: left;
                padding:5px 10px;
                color: #333333;
                background: #FCFCFC;
                border: 1px solid #E2E0E0;
                margin-right: 9px;
            }
            li:hover{
                background: url(../images/page_hoverbg.jpg);
                border: 1px solid #FEC7D6;
            }
        }
    }
}
//商品列表结束
//最终购买
#last-buy{
    height: 428px;
    width: 1090px;
    margin: 0 auto;
    margin-top: 20px;
    background: #FFFFFF;
    .top{
        height: 35px;
        width: 1086px;
        margin: 0 auto;
        background-color: #313131;
        color: #FFFFFF;
        font-size: 14px;
        line-height: 35px;
        text-indent: 36px;
        font-weight: 700;
    }
    ul{
        width: 1090px;
        margin-left: 16px;
        .good{
            height: 393px;
            width: 240px;
            float: left;
            margin-right: 30px;
            .good-img{
                img{
                    height: 240px;
                    width: 240px;
                    padding-top: 30px;
                }
            }
            .good-title{
                height: 40px;
                a{
                    color: #444444;
                    font-family: "宋体";
                }
                a:hover{
                    color: #ED145B;
                }
            }
            .good-money{
                .logo{
                    font-size: 18px;
                    font-family: arial;
                    color: #F42468;
                }
                .now_money{
                    font-size: 24px;
                    color: #F42468;
                }
                .old-money{
                    font-family: tahoma;
                    color: #888;
                    text-decoration: line-through;
                }
            }
            .good-comment{
                padding-top: 10px;
                padding-left: 10px;
                color: #666666;
                .logo{
                    height: 12px;
                    width: 12px;
                    display: block;
                    float: left;
                    margin-right: 5px;
                    background: url(../images/mallsearchbg_v3.jpg) no-repeat -85px -32px;
                }
            }
        }
    }
}
//最终购买结束
//搜索全部
#seach-all{
    height: 125px;
    width: 1090px;
    margin: 0 auto;
    margin-top: 15px;
    background-color: #EEEEEE;
    .seach-title{
        color: #666666;
        font-size: 16px;
        font-family: "Microsoft YaHei";
        padding-top:50px;
        float: left;
        margin-left: 20px;
    }
    .seach-form{
        float: left;
        padding-top: 45px;
        margin-left: 10px;
        .seach-text{
            height: 33px;
            width: 547px;
            border: none;
            float: left;
        }
        .seach-submit{
            border: none;
            height: 33px;
            width: 40px;
            background: url(../images/mallsearchbg_v3.jpg) no-repeat -31px 0px;
            float: left;
            cursor: pointer;
        }
    }
    .go{
        float: left;
        width: 995px;
        padding-left: 95px;
        margin-top: 13px;
        a{
            color: #666666;
        }
        a:hover{
            color: #ED145A;
        }
    }
}
//搜索全部结束
//最近查看开始
#look-good{
    height: 403px;
    width: 1090px;
    margin: 0 auto;
    background-color: #FFFFFF;
    margin-top: 20px;
    margin-bottom: 21px;
    .look-title{
        height: 40px;
        line-height: 40px;
        background-color: #2B2B2B;
        font-size: 16px;
        font-family: 微软雅黑;
        color: #FFFFFF;
        text-indent: 20px;
    }
    .look-list{
        height: 332px;
        width: 1060px;
        margin: 0 auto;
        margin-top: 15px;
        li{
            float: left;
            height: 330px;
            border: 1px solid #EEEEEE;
            .title{
                height: 30px;
                background-color: #EEEEEE;
                line-height: 30px;
                color: #666666;
                text-indent: 12px;
                font-weight: 700;
            }
        }
        .left{
            width: 240px;
            margin-right: 1px;
            .null{
                text-align: center;
                width: 160px;
                margin: 0 auto;
                margin-top: 120px;
            }
        }
        .right{
            width: 815px;
            .title{
                span{
                    display: block;
                    float: right;
                    color: #919191;
                    font-weight: 400;
                    margin-right: 10px;
                }
            }
            .null{
                text-align: center;
                margin-top: 120px;
            }
        }
    }
}
//最近查看结束
